ride at a gallop - German English Dictionary